be on firm ground - Turco Inglés Diccionario